package com.bckj.freshnow.order.model;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * 交易订单账单流水表(TradeBillStatement)数据请求对象
 *
 * @author makejava
 * @since 2025-04-22 20:56:49
 */
@Data
public class TradeBillStatementRequest { 
/** 主键id */    
    private Long id;
    
/** 账单id */    
    private Long billId;
    
/** 支付状态 1：待支付 2：已支付 3：支付关闭 */    
    private Integer paymentStatus;
    
/** 支付类型 1：支付 2：优惠 3：退款 */    
    private Integer statementType;
    
/** 支付方式 1：在线支付 2：月结 3：用户身份 4：优惠券 5：积分 6：活动 7：会员卡 */    
    private Integer paymentMethod;
    
/** 支付账户 */    
    private String paymentAccount;
    
/** 账单流水号 */    
    private String billStatementNo;
    
/** 外部交易单号 */    
    private String outTradeNo;
    
/** 金额 */    
    private BigDecimal amount;
    
/** 是否删除 */    
    private Integer isDeleted;
    
/** 版本号 */    
    private Integer version;
    
/** 更新时间 */    
    private LocalDateTime updateTime;
    
/** 创建时间 */    
    private LocalDateTime createTime;
    

}

